home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tex / macros / source / base / ltxcheck.tex < prev    next >
LaTeX Document  |  1995-03-15  |  9.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: LaTeX Document (document/latex).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert LaTeX Document (document/latex) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file LaTeX document, ASCII text default
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% detectItEasy Format: plain text[LF] default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 25 25 20 0a 25 25 20 54 | 68 69 73 20 69 73 20 66 |%% .%% T|his is f|
|00000010| 69 6c 65 20 60 6c 74 78 | 63 68 65 63 6b 2e 74 65 |ile `ltx|check.te|
|00000020| 78 27 2c 20 67 65 6e 65 | 72 61 74 65 64 20 0a 25 |x', gene|rated .%|
|00000030| 25 20 6f 6e 20 3c 31 39 | 39 35 2f 33 2f 32 3e 20 |% on <19|95/3/2> |
|00000040| 77 69 74 68 20 74 68 65 | 20 64 6f 63 73 74 72 69 |with the| docstri|
|00000050| 70 20 75 74 69 6c 69 74 | 79 20 28 32 2e 32 69 29 |p utilit|y (2.2i)|
|00000060| 2e 0a 25 25 20 0a 25 25 | 20 54 68 65 20 6f 72 69 |..%% .%%| The ori|
|00000070| 67 69 6e 61 6c 20 73 6f | 75 72 63 65 20 66 69 6c |ginal so|urce fil|
|00000080| 65 73 20 77 65 72 65 3a | 0a 25 25 20 0a 25 25 20 |es were:|.%% .%% |
|00000090| 6c 74 64 69 72 63 68 6b | 2e 64 74 78 20 20 28 77 |ltdirchk|.dtx (w|
|000000a0| 69 74 68 20 6f 70 74 69 | 6f 6e 73 3a 20 60 6c 74 |ith opti|ons: `lt|
|000000b0| 78 63 68 65 63 6b 27 29 | 0a 25 25 20 0a 25 25 20 |xcheck')|.%% .%% |
|000000c0| 43 6f 70 79 72 69 67 68 | 74 20 31 39 39 34 20 74 |Copyrigh|t 1994 t|
|000000d0| 68 65 20 4c 61 54 65 58 | 33 20 70 72 6f 6a 65 63 |he LaTeX|3 projec|
|000000e0| 74 20 61 6e 64 20 74 68 | 65 20 69 6e 64 69 76 69 |t and th|e indivi|
|000000f0| 64 75 61 6c 20 61 75 74 | 68 6f 72 73 2e 20 0a 25 |dual aut|hors. .%|
|00000100| 25 20 41 6c 6c 20 72 69 | 67 68 74 73 20 72 65 73 |% All ri|ghts res|
|00000110| 65 72 76 65 64 2e 20 46 | 6f 72 20 66 75 72 74 68 |erved. F|or furth|
|00000120| 65 72 20 63 6f 70 79 72 | 69 67 68 74 20 69 6e 66 |er copyr|ight inf|
|00000130| 6f 72 6d 61 74 69 6f 6e | 20 73 65 65 20 74 68 65 |ormation| see the|
|00000140| 20 66 69 6c 65 20 0a 25 | 25 20 6c 65 67 61 6c 2e | file .%|% legal.|
|00000150| 74 78 74 2c 20 61 6e 64 | 20 61 6e 79 20 6f 74 68 |txt, and| any oth|
|00000160| 65 72 20 63 6f 70 79 72 | 69 67 68 74 20 69 6e 64 |er copyr|ight ind|
|00000170| 69 63 61 74 65 64 20 69 | 6e 20 74 68 69 73 20 66 |icated i|n this f|
|00000180| 69 6c 65 2e 20 0a 25 25 | 20 0a 25 25 20 54 68 69 |ile. .%%| .%% Thi|
|00000190| 73 20 66 69 6c 65 20 69 | 73 20 70 61 72 74 20 6f |s file i|s part o|
|000001a0| 66 20 74 68 65 20 4c 61 | 54 65 58 32 65 20 73 79 |f the La|TeX2e sy|
|000001b0| 73 74 65 6d 2e 20 0a 25 | 25 20 2d 2d 2d 2d 2d 2d |stem. .%|% ------|
|000001c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000001d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000001e0| 2d 2d 20 0a 25 25 20 0a | 25 25 20 54 68 69 73 20 |-- .%% .|%% This |
|000001f0| 73 79 73 74 65 6d 20 69 | 73 20 64 69 73 74 72 69 |system i|s distri|
|00000200| 62 75 74 65 64 20 69 6e | 20 74 68 65 20 68 6f 70 |buted in| the hop|
|00000210| 65 20 74 68 61 74 20 69 | 74 20 77 69 6c 6c 20 62 |e that i|t will b|
|00000220| 65 20 75 73 65 66 75 6c | 2c 20 0a 25 25 20 62 75 |e useful|, .%% bu|
|00000230| 74 20 57 49 54 48 4f 55 | 54 20 41 4e 59 20 57 41 |t WITHOU|T ANY WA|
|00000240| 52 52 41 4e 54 59 3b 20 | 77 69 74 68 6f 75 74 20 |RRANTY; |without |
|00000250| 65 76 65 6e 20 74 68 65 | 20 69 6d 70 6c 69 65 64 |even the| implied|
|00000260| 20 77 61 72 72 61 6e 74 | 79 20 6f 66 20 0a 25 25 | warrant|y of .%%|
|00000270| 20 4d 45 52 43 48 41 4e | 54 41 42 49 4c 49 54 59 | MERCHAN|TABILITY|
|00000280| 20 6f 72 20 46 49 54 4e | 45 53 53 20 46 4f 52 20 | or FITN|ESS FOR |
|00000290| 41 20 50 41 52 54 49 43 | 55 4c 41 52 20 50 55 52 |A PARTIC|ULAR PUR|
|000002a0| 50 4f 53 45 2e 20 0a 25 | 25 20 0a 25 25 20 0a 25 |POSE. .%|% .%% .%|
|000002b0| 25 20 49 4d 50 4f 52 54 | 41 4e 54 20 4e 4f 54 49 |% IMPORT|ANT NOTI|
|000002c0| 43 45 3a 20 0a 25 25 20 | 0a 25 25 20 46 6f 72 20 |CE: .%% |.%% For |
|000002d0| 65 72 72 6f 72 20 72 65 | 70 6f 72 74 73 20 69 6e |error re|ports in|
|000002e0| 20 63 61 73 65 20 6f 66 | 20 55 4e 43 48 41 4e 47 | case of| UNCHANG|
|000002f0| 45 44 20 76 65 72 73 69 | 6f 6e 73 20 73 65 65 20 |ED versi|ons see |
|00000300| 72 65 61 64 6d 65 20 66 | 69 6c 65 73 2e 20 0a 25 |readme f|iles. .%|
|00000310| 25 20 0a 25 25 20 50 6c | 65 61 73 65 20 64 6f 20 |% .%% Pl|ease do |
|00000320| 6e 6f 74 20 72 65 71 75 | 65 73 74 20 75 70 64 61 |not requ|est upda|
|00000330| 74 65 73 20 66 72 6f 6d | 20 75 73 20 64 69 72 65 |tes from| us dire|
|00000340| 63 74 6c 79 2e 20 44 69 | 73 74 72 69 62 75 74 69 |ctly. Di|stributi|
|00000350| 6f 6e 20 69 73 20 0a 25 | 25 20 64 6f 6e 65 20 74 |on is .%|% done t|
|00000360| 68 72 6f 75 67 68 20 4d | 61 69 6c 2d 53 65 72 76 |hrough M|ail-Serv|
|00000370| 65 72 73 20 61 6e 64 20 | 54 65 58 20 6f 72 67 61 |ers and |TeX orga|
|00000380| 6e 69 7a 61 74 69 6f 6e | 73 2e 20 0a 25 25 20 0a |nization|s. .%% .|
|00000390| 25 25 20 59 6f 75 20 61 | 72 65 20 6e 6f 74 20 61 |%% You a|re not a|
|000003a0| 6c 6c 6f 77 65 64 20 74 | 6f 20 63 68 61 6e 67 65 |llowed t|o change|
|000003b0| 20 74 68 69 73 20 66 69 | 6c 65 2e 20 0a 25 25 20 | this fi|le. .%% |
|000003c0| 0a 25 25 20 59 6f 75 20 | 61 72 65 20 61 6c 6c 6f |.%% You |are allo|
|000003d0| 77 65 64 20 74 6f 20 64 | 69 73 74 72 69 62 75 74 |wed to d|istribut|
|000003e0| 65 20 74 68 69 73 20 66 | 69 6c 65 20 75 6e 64 65 |e this f|ile unde|
|000003f0| 72 20 74 68 65 20 63 6f | 6e 64 69 74 69 6f 6e 20 |r the co|ndition |
|00000400| 74 68 61 74 20 0a 25 25 | 20 69 74 20 69 73 20 64 |that .%%| it is d|
|00000410| 69 73 74 72 69 62 75 74 | 65 64 20 74 6f 67 65 74 |istribut|ed toget|
|00000420| 68 65 72 20 77 69 74 68 | 20 61 6c 6c 20 66 69 6c |her with| all fil|
|00000430| 65 73 20 6d 65 6e 74 69 | 6f 6e 65 64 20 69 6e 20 |es menti|oned in |
|00000440| 30 30 72 65 61 64 6d 65 | 2e 74 78 74 2e 20 0a 25 |00readme|.txt. .%|
|00000450| 25 20 0a 25 25 20 49 66 | 20 79 6f 75 20 72 65 63 |% .%% If| you rec|
|00000460| 65 69 76 65 20 6f 6e 6c | 79 20 73 6f 6d 65 20 6f |eive onl|y some o|
|00000470| 66 20 74 68 65 73 65 20 | 66 69 6c 65 73 20 66 72 |f these |files fr|
|00000480| 6f 6d 20 73 6f 6d 65 6f | 6e 65 2c 20 63 6f 6d 70 |om someo|ne, comp|
|00000490| 6c 61 69 6e 21 20 0a 25 | 25 20 0a 25 25 20 59 6f |lain! .%|% .%% Yo|
|000004a0| 75 20 61 72 65 20 4e 4f | 54 20 41 4c 4c 4f 57 45 |u are NO|T ALLOWE|
|000004b0| 44 20 74 6f 20 64 69 73 | 74 72 69 62 75 74 65 20 |D to dis|tribute |
|000004c0| 74 68 69 73 20 66 69 6c | 65 20 61 6c 6f 6e 65 2e |this fil|e alone.|
|000004d0| 20 59 6f 75 20 61 72 65 | 20 4e 4f 54 20 0a 25 25 | You are| NOT .%%|
|000004e0| 20 41 4c 4c 4f 57 45 44 | 20 74 6f 20 74 61 6b 65 | ALLOWED| to take|
|000004f0| 20 6d 6f 6e 65 79 20 66 | 6f 72 20 74 68 65 20 64 | money f|or the d|
|00000500| 69 73 74 72 69 62 75 74 | 69 6f 6e 20 6f 72 20 75 |istribut|ion or u|
|00000510| 73 65 20 6f 66 20 65 69 | 74 68 65 72 20 74 68 69 |se of ei|ther thi|
|00000520| 73 20 0a 25 25 20 66 69 | 6c 65 20 6f 72 20 61 20 |s .%% fi|le or a |
|00000530| 63 68 61 6e 67 65 64 20 | 76 65 72 73 69 6f 6e 2c |changed |version,|
|00000540| 20 65 78 63 65 70 74 20 | 66 6f 72 20 61 20 6e 6f | except |for a no|
|00000550| 6d 69 6e 61 6c 20 63 68 | 61 72 67 65 20 66 6f 72 |minal ch|arge for|
|00000560| 20 63 6f 70 79 69 6e 67 | 20 0a 25 25 20 65 74 63 | copying| .%% etc|
|00000570| 2e 20 0a 25 25 25 20 46 | 69 6c 65 3a 20 6c 74 64 |. .%%% F|ile: ltd|
|00000580| 69 72 63 68 6b 0a 5c 4e | 65 65 64 73 54 65 58 46 |irchk.\N|eedsTeXF|
|00000590| 6f 72 6d 61 74 7b 4c 61 | 54 65 58 32 65 7d 0a 5c |ormat{La|TeX2e}.\|
|000005a0| 6d 61 6b 65 61 74 6c 65 | 74 74 65 72 0a 5c 74 79 |makeatle|tter.\ty|
|000005b0| 70 65 6f 75 74 7b 5e 5e | 4a 25 0a 4c 61 54 65 58 |peout{^^|J%.LaTeX|
|000005c0| 32 65 20 69 6e 73 74 61 | 6c 6c 61 74 69 6f 6e 20 |2e insta|llation |
|000005d0| 63 68 65 63 6b 20 66 69 | 6c 65 5e 5e 4a 25 0a 3d |check fi|le^^J%.=|
|000005e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000005f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 7d 0a |========|======}.|
|00000600| 0a 5c 74 79 70 65 6f 75 | 74 7b 5e 5e 4a 25 0a 20 |.\typeou|t{^^J%. |
|00000610| 42 65 66 6f 72 65 20 72 | 75 6e 6e 69 6e 67 20 74 |Before r|unning t|
|00000620| 68 69 73 20 66 69 6c 65 | 20 74 68 72 6f 75 67 68 |his file| through|
|00000630| 20 4c 61 54 65 58 32 65 | 20 79 6f 75 20 73 68 6f | LaTeX2e| you sho|
|00000640| 75 6c 64 20 68 61 76 65 | 20 69 6e 73 74 61 6c 6c |uld have| install|
|00000650| 65 64 5e 5e 4a 25 0a 20 | 74 68 65 20 53 74 61 6e |ed^^J%. |the Stan|
|00000660| 64 61 72 64 20 4c 61 54 | 65 58 20 66 69 6c 65 73 |dard LaT|eX files|
|00000670| 20 69 6e 20 74 68 65 69 | 72 20 66 69 6e 61 6c 20 | in thei|r final |
|00000680| 60 73 79 73 74 65 6d 27 | 20 64 69 72 65 63 74 6f |`system'| directo|
|00000690| 72 69 65 73 2e 5e 5e 4a | 25 0a 20 54 68 69 73 20 |ries.^^J|%. This |
|000006a0| 66 69 6c 65 20 73 68 6f | 75 6c 64 20 2a 6e 6f 74 |file sho|uld *not|
|000006b0| 2a 20 62 65 20 72 75 6e | 20 69 6e 20 61 20 64 69 |* be run| in a di|
|000006c0| 72 65 63 74 6f 72 79 20 | 74 68 61 74 20 63 6f 6e |rectory |that con|
|000006d0| 74 61 69 6e 73 20 61 72 | 74 69 63 6c 65 2e 63 6c |tains ar|ticle.cl|
|000006e0| 73 7d 0a 5c 64 65 66 5c | 70 61 75 73 65 7b 25 0a |s}.\def\|pause{%.|
|000006f0| 20 20 5c 74 79 70 65 6f | 75 74 7b 7d 25 0a 20 20 | \typeo|ut{}%. |
|00000700| 5c 6d 65 73 73 61 67 65 | 7b 2a 2a 20 48 69 74 20 |\message|{** Hit |
|00000710| 72 65 74 75 72 6e 20 74 | 6f 20 63 6f 6e 74 69 6e |return t|o contin|
|00000720| 75 65 3a 20 7d 25 0a 20 | 20 5c 72 65 61 64 20 2d |ue: }%. | \read -|
|00000730| 31 20 20 74 6f 20 5c 78 | 78 78 0a 20 20 5c 74 79 |1 to \x|xx. \ty|
|00000740| 70 65 6f 75 74 7b 7d 7d | 0a 5c 74 79 70 65 6f 75 |peout{}}|.\typeou|
|00000750| 74 7b 5e 5e 4a 25 0a 20 | 20 41 66 74 65 72 20 63 |t{^^J%. | After c|
|00000760| 65 72 74 61 69 6e 20 74 | 65 73 74 73 2c 20 4c 61 |ertain t|ests, La|
|00000770| 54 65 58 20 77 69 6c 6c | 20 70 61 75 73 65 20 73 |TeX will| pause s|
|00000780| 6f 20 74 68 61 74 20 79 | 6f 75 20 63 61 6e 20 72 |o that y|ou can r|
|00000790| 65 61 64 20 74 68 65 5e | 5e 4a 25 0a 20 20 6f 75 |ead the^|^J%. ou|
|000007a0| 74 70 75 74 20 77 69 74 | 68 6f 75 74 20 69 74 20 |tput wit|hout it |
|000007b0| 73 63 72 6f 6c 6c 69 6e | 67 20 6f 66 66 20 74 68 |scrollin|g off th|
|000007c0| 65 20 73 63 72 65 65 6e | 2e 5e 5e 4a 25 0a 20 20 |e screen|.^^J%. |
|000007d0| 57 68 65 6e 20 79 6f 75 | 20 61 72 65 20 72 65 61 |When you| are rea|
|000007e0| 64 79 20 6a 75 73 74 20 | 68 69 74 20 3c 72 65 74 |dy just |hit <ret|
|000007f0| 75 72 6e 3e 20 61 6e 64 | 20 4c 61 54 65 58 20 77 |urn> and| LaTeX w|
|00000800| 69 6c 6c 20 63 6f 6e 74 | 69 6e 75 65 2e 5e 5e 4a |ill cont|inue.^^J|
|00000810| 25 0a 20 20 57 68 65 6e | 20 4c 61 54 65 58 20 70 |%. When| LaTeX p|
|00000820| 61 75 73 65 73 2c 20 79 | 6f 75 20 77 69 6c 6c 20 |auses, y|ou will |
|00000830| 73 65 65 20 61 20 70 72 | 6f 6d 70 74 20 6c 69 6b |see a pr|ompt lik|
|00000840| 65 20 74 68 65 20 6f 6e | 65 20 62 65 6c 6f 77 2e |e the on|e below.|
|00000850| 5e 5e 4a 5e 5e 4a 25 0a | 20 20 49 66 20 61 20 74 |^^J^^J%.| If a t|
|00000860| 65 73 74 20 66 61 69 6c | 73 2c 20 61 20 6d 65 73 |est fail|s, a mes|
|00000870| 73 61 67 65 20 77 69 6c | 6c 20 62 65 20 64 69 73 |sage wil|l be dis|
|00000880| 70 6c 61 79 65 64 20 66 | 6f 6c 6c 6f 77 65 64 20 |played f|ollowed |
|00000890| 62 79 5e 5e 4a 25 0a 20 | 20 61 6e 20 65 72 72 6f |by^^J%. | an erro|
|000008a0| 72 20 6d 65 73 73 61 67 | 65 20 73 74 61 72 74 69 |r messag|e starti|
|000008b0| 6e 67 20 60 21 20 42 41 | 44 27 2e 5e 5e 4a 25 0a |ng `! BA|D'.^^J%.|
|000008c0| 20 20 4c 61 54 65 58 20 | 77 69 6c 6c 20 71 75 69 | LaTeX |will qui|
|000008d0| 74 20 69 66 20 79 6f 75 | 20 74 72 79 20 74 6f 20 |t if you| try to |
|000008e0| 73 63 72 6f 6c 6c 20 70 | 61 73 74 20 73 6f 6d 65 |scroll p|ast some|
|000008f0| 20 65 72 72 6f 72 20 6d | 65 73 73 61 67 65 73 2e | error m|essages.|
|00000900| 7d 0a 5c 70 61 75 73 65 | 0a 5c 74 79 70 65 6f 75 |}.\pause|.\typeou|
|00000910| 74 7b 5e 5e 4a 25 0a 20 | 20 43 68 65 63 6b 69 6e |t{^^J%. | Checkin|
|00000920| 67 20 74 68 65 20 63 75 | 72 72 65 6e 74 20 64 69 |g the cu|rrent di|
|00000930| 72 65 63 74 6f 72 79 20 | 73 79 6e 74 61 78 5e 5e |rectory |syntax^^|
|00000940| 4a 25 0a 20 20 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |J%. ===|========|
|00000950| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000960| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 7d 0a 5c 6e 65 77 |========|==}.\new|
|00000970| 69 66 5c 69 66 74 65 73 | 74 5c 74 65 73 74 66 61 |if\iftes|t\testfa|
|00000980| 6c 73 65 0a 5c 69 66 78 | 5c 40 63 75 72 72 64 69 |lse.\ifx|\@currdi|
|00000990| 72 5c 40 75 6e 64 65 66 | 69 6e 65 64 0a 20 20 5c |r\@undef|ined. \|
|000009a0| 74 79 70 65 6f 75 74 7b | 5e 5e 4a 25 0a 20 20 5c |typeout{|^^J%. \|
|000009b0| 6e 6f 65 78 70 61 6e 64 | 5c 40 63 75 72 72 64 69 |noexpand|\@currdi|
|000009c0| 72 20 69 73 20 75 6e 64 | 65 66 69 6e 65 64 20 21 |r is und|efined !|
|000009d0| 21 5e 5e 4a 25 0a 20 20 | 53 6f 6d 65 74 68 69 6e |!^^J%. |Somethin|
|000009e0| 67 20 69 73 20 73 65 72 | 69 6f 75 73 6c 79 20 77 |g is ser|iously w|
|000009f0| 72 6f 6e 67 20 77 69 74 | 68 20 74 68 65 20 4c 61 |rong wit|h the La|
|00000a00| 54 65 58 32 65 20 69 6e | 69 74 69 61 6c 69 73 61 |TeX2e in|itialisa|
|00000a10| 74 69 6f 6e 2e 5e 5e 4a | 25 0a 20 20 45 69 74 68 |tion.^^J|%. Eith|
|00000a20| 65 72 20 79 6f 75 20 68 | 61 76 65 20 63 6f 72 72 |er you h|ave corr|
|00000a30| 75 70 74 65 64 20 66 69 | 6c 65 73 20 6f 72 20 74 |upted fi|les or t|
|00000a40| 68 69 73 20 69 73 20 61 | 20 4c 61 54 65 58 20 62 |his is a| LaTeX b|
|00000a50| 75 67 2e 7d 0a 20 20 5c | 65 72 72 6d 65 73 73 61 |ug.}. \|errmessa|
|00000a60| 67 65 7b 42 41 44 20 4c | 61 54 65 58 32 65 20 73 |ge{BAD L|aTeX2e s|
|00000a70| 79 73 74 65 6d 21 21 7d | 0a 20 20 5c 65 78 70 61 |ystem!!}|. \expa|
|00000a80| 6e 64 61 66 74 65 72 5c | 40 40 65 6e 64 0a 5c 66 |ndafter\|@@end.\f|
|00000a90| 69 0a 5c 69 66 78 5c 40 | 63 75 72 72 64 69 72 5c |i.\ifx\@|currdir\|
|00000aa0| 40 65 6d 70 74 79 0a 20 | 20 5c 74 79 70 65 6f 75 |@empty. | \typeou|
|00000ab0| 74 7b 5e 5e 4a 25 0a 20 | 20 5c 6e 6f 65 78 70 61 |t{^^J%. | \noexpa|
|00000ac0| 6e 64 5c 40 63 75 72 72 | 64 69 72 20 69 73 20 64 |nd\@curr|dir is d|
|00000ad0| 65 66 69 6e 65 64 20 74 | 6f 20 62 65 20 65 6d 70 |efined t|o be emp|
|00000ae0| 74 79 2e 5e 5e 4a 25 0a | 20 20 54 68 69 73 20 6d |ty.^^J%.| This m|
|00000af0| 65 61 6e 73 20 74 68 61 | 74 20 4c 61 54 65 58 20 |eans tha|t LaTeX |
|00000b00| 63 61 6e 20 6e 6f 74 20 | 64 69 73 74 69 6e 67 75 |can not |distingu|
|00000b10| 69 73 68 20 62 65 74 77 | 65 65 6e 20 61 20 66 69 |ish betw|een a fi|
|00000b20| 6c 65 5e 5e 4a 25 0a 20 | 20 61 61 61 61 61 2e 74 |le^^J%. | aaaaa.t|
|00000b30| 65 78 5e 5e 4a 25 0a 20 | 20 74 68 61 74 20 65 78 |ex^^J%. | that ex|
|00000b40| 69 73 74 73 20 69 6e 20 | 74 68 65 20 63 75 72 72 |ists in |the curr|
|00000b50| 65 6e 74 20 64 69 72 65 | 63 74 6f 72 79 2c 20 61 |ent dire|ctory, a|
|00000b60| 6e 64 20 20 61 20 66 69 | 6c 65 20 61 61 61 61 61 |nd a fi|le aaaaa|
|00000b70| 2e 74 65 78 5e 5e 4a 25 | 0a 20 20 69 6e 20 61 6e |.tex^^J%|. in an|
|00000b80| 6f 74 68 65 72 20 64 69 | 72 65 63 74 6f 72 79 2e |other di|rectory.|
|00000b90| 5e 5e 4a 25 0a 20 20 49 | 74 20 6d 61 79 20 62 65 |^^J%. I|t may be|
|00000ba0| 20 74 68 61 74 20 74 68 | 69 73 20 4f 70 65 72 61 | that th|is Opera|
|00000bb0| 74 69 6e 67 20 53 79 73 | 74 65 6d 20 68 61 73 20 |ting Sys|tem has |
|00000bc0| 6e 6f 20 63 6f 6e 63 65 | 70 74 20 6f 66 20 60 64 |no conce|pt of `d|
|00000bd0| 69 72 65 63 74 6f 72 79 | 27 5e 5e 4a 25 0a 20 20 |irectory|'^^J%. |
|00000be0| 69 6e 20 77 68 69 63 68 | 20 63 61 73 65 20 74 68 |in which| case th|
|00000bf0| 65 20 73 65 74 74 69 6e | 67 20 69 73 20 63 6f 72 |e settin|g is cor|
|00000c00| 72 65 63 74 2e 20 49 66 | 20 68 6f 77 65 76 65 72 |rect. If| however|
|00000c10| 20 69 74 20 69 73 20 70 | 6f 73 73 69 62 6c 65 20 | it is p|ossible |
|00000c20| 74 6f 5e 5e 4a 25 0a 20 | 20 75 6e 69 71 75 65 6c |to^^J%. | uniquel|
|00000c30| 79 20 72 65 66 65 72 20 | 74 6f 20 61 20 66 69 6c |y refer |to a fil|
|00000c40| 65 20 74 68 65 6e 20 61 | 20 73 75 69 74 61 62 6c |e then a| suitabl|
|00000c50| 65 20 64 65 66 69 6e 69 | 74 69 6f 6e 20 6f 66 0a |e defini|tion of.|
|00000c60| 20 20 20 20 5c 6e 6f 65 | 78 70 61 6e 64 5c 40 63 | \noe|xpand\@c|
|00000c70| 75 72 72 64 69 72 5e 5e | 4a 25 0a 20 20 73 68 6f |urrdir^^|J%. sho|
|00000c80| 75 6c 64 20 62 65 20 61 | 64 64 65 64 20 74 6f 20 |uld be a|dded to |
|00000c90| 74 65 78 73 79 73 2e 63 | 66 67 2c 20 61 6e 64 20 |texsys.c|fg, and |
|00000ca0| 74 68 65 20 66 6f 72 6d | 61 74 20 72 65 6d 61 64 |the form|at remad|
|00000cb0| 65 2e 7d 0a 20 20 5c 70 | 61 75 73 65 0a 5c 65 6c |e.}. \p|ause.\el|
|00000cc0| 73 65 0a 20 20 5c 74 79 | 70 65 6f 75 74 7b 5e 5e |se. \ty|peout{^^|
|00000cd0| 4a 25 0a 5c 6e 6f 65 78 | 70 61 6e 64 5c 40 63 75 |J%.\noex|pand\@cu|
|00000ce0| 72 72 64 69 72 20 69 73 | 20 64 65 66 69 6e 65 64 |rrdir is| defined|
|00000cf0| 20 61 73 0a 20 20 20 20 | 5c 65 78 70 61 6e 64 61 | as. |\expanda|
|00000d00| 66 74 65 72 5c 73 74 72 | 69 70 40 70 72 65 66 69 |fter\str|ip@prefi|
|00000d10| 78 5c 6d 65 61 6e 69 6e | 67 5c 40 63 75 72 72 64 |x\meanin|g\@currd|
|00000d20| 69 72 5e 5e 4a 25 0a 20 | 20 28 54 65 73 74 69 6e |ir^^J%. | (Testin|
|00000d30| 67 2e 2e 2e 29 7d 0a 5c | 62 65 67 69 6e 67 72 6f |g...)}.\|begingro|
|00000d40| 75 70 0a 5c 65 6e 64 6c | 69 6e 65 63 68 61 72 3d |up.\endl|inechar=|
|00000d50| 2d 31 0a 5c 63 6f 75 6e | 74 40 5c 74 69 6d 65 0a |-1.\coun|t@\time.|
|00000d60| 5c 64 69 76 69 64 65 5c | 63 6f 75 6e 74 40 20 36 |\divide\|count@ 6|
|00000d70| 30 0a 5c 63 6f 75 6e 74 | 32 3d 2d 5c 63 6f 75 6e |0.\count|2=-\coun|
|00000d80| 74 40 0a 5c 6d 75 6c 74 | 69 70 6c 79 5c 63 6f 75 |t@.\mult|iply\cou|
|00000d90| 6e 74 32 20 36 30 0a 5c | 61 64 76 61 6e 63 65 5c |nt2 60.\|advance\|
|00000da0| 63 6f 75 6e 74 32 20 5c | 74 69 6d 65 0a 5c 65 64 |count2 \|time.\ed|
|00000db0| 65 66 5c 74 6f 64 61 79 | 7b 25 0a 20 20 5c 74 68 |ef\today|{%. \th|
|00000dc0| 65 5c 79 65 61 72 2f 5c | 74 77 6f 40 64 69 67 69 |e\year/\|two@digi|
|00000dd0| 74 73 7b 5c 74 68 65 5c | 6d 6f 6e 74 68 7d 2f 5c |ts{\the\|month}/\|
|00000de0| 74 77 6f 40 64 69 67 69 | 74 73 7b 5c 74 68 65 5c |two@digi|ts{\the\|
|00000df0| 64 61 79 7d 3a 25 0a 20 | 20 20 20 5c 74 77 6f 40 |day}:%. | \two@|
|00000e00| 64 69 67 69 74 73 7b 5c | 74 68 65 5c 63 6f 75 6e |digits{\|the\coun|
|00000e10| 74 40 7d 3a 5c 74 77 6f | 40 64 69 67 69 74 73 7b |t@}:\two|@digits{|
|00000e20| 5c 74 68 65 5c 63 6f 75 | 6e 74 32 7d 7d 0a 20 20 |\the\cou|nt2}}. |
|00000e30| 5c 69 6d 6d 65 64 69 61 | 74 65 5c 6f 70 65 6e 6f |\immedia|te\openo|
|00000e40| 75 74 31 35 3d 6c 74 78 | 63 68 65 63 6b 2e 61 75 |ut15=ltx|check.au|
|00000e50| 78 0a 20 20 5c 69 6d 6d | 65 64 69 61 74 65 5c 77 |x. \imm|ediate\w|
|00000e60| 72 69 74 65 31 35 7b 5c | 74 6f 64 61 79 5e 5e 4a |rite15{\|today^^J|
|00000e70| 7d 0a 20 20 5c 69 6d 6d | 65 64 69 61 74 65 5c 63 |}. \imm|ediate\c|
|00000e80| 6c 6f 73 65 6f 75 74 31 | 35 20 25 0a 20 20 5c 6f |loseout1|5 %. \o|
|00000e90| 70 65 6e 69 6e 5c 40 69 | 6e 70 75 74 63 68 65 63 |penin\@i|nputchec|
|00000ea0| 6b 5c 40 63 75 72 72 64 | 69 72 20 6c 74 78 63 68 |k\@currd|ir ltxch|
|00000eb0| 65 63 6b 2e 61 75 78 20 | 25 0a 20 20 5c 69 66 65 |eck.aux |%. \ife|
|00000ec0| 6f 66 5c 40 69 6e 70 75 | 74 63 68 65 63 6b 0a 20 |of\@inpu|tcheck. |
|00000ed0| 20 20 20 5c 74 79 70 65 | 6f 75 74 7b 5c 40 63 75 | \type|out{\@cu|
|00000ee0| 72 72 64 69 72 20 6c 74 | 78 63 68 65 63 6b 2e 61 |rrdir lt|xcheck.a|
|00000ef0| 75 78 20 20 6e 6f 74 20 | 66 6f 75 6e 64 7d 25 0a |ux not |found}%.|
|00000f00| 20 20 5c 65 6c 73 65 0a | 20 20 20 20 5c 72 65 61 | \else.| \rea|
|00000f10| 64 5c 40 69 6e 70 75 74 | 63 68 65 63 6b 20 74 6f |d\@input|check to|
|00000f20| 20 5c 72 65 73 65 72 76 | 65 64 40 61 0a 20 20 20 | \reserv|ed@a. |
|00000f30| 20 5c 69 66 78 5c 72 65 | 73 65 72 76 65 64 40 61 | \ifx\re|served@a|
|00000f40| 5c 74 6f 64 61 79 0a 20 | 20 20 20 20 20 5c 74 79 |\today. | \ty|
|00000f50| 70 65 6f 75 74 7b 5c 40 | 63 75 72 72 64 69 72 20 |peout{\@|currdir |
|00000f60| 6c 74 78 63 68 65 63 6b | 2e 61 75 78 20 66 6f 75 |ltxcheck|.aux fou|
|00000f70| 6e 64 7d 0a 20 20 20 20 | 20 20 5c 74 65 73 74 74 |nd}. | \testt|
|00000f80| 72 75 65 0a 20 20 20 20 | 5c 65 6c 73 65 0a 20 20 |rue. |\else. |
|00000f90| 20 20 20 20 5c 74 79 70 | 65 6f 75 74 7b 42 41 44 | \typ|eout{BAD|
|00000fa0| 3a 20 6f 6c 64 20 66 69 | 6c 65 20 5c 72 65 73 65 |: old fi|le \rese|
|00000fb0| 72 76 65 64 40 61 28 73 | 68 6f 75 6c 64 20 62 65 |rved@a(s|hould be|
|00000fc0| 20 5c 74 6f 64 61 79 29 | 7d 25 0a 20 20 20 20 20 | \today)|}%. |
|00000fd0| 20 5c 74 65 73 74 66 61 | 6c 73 65 0a 20 20 20 20 | \testfa|lse. |
|00000fe0| 5c 66 69 0a 20 20 5c 66 | 69 0a 20 20 5c 63 6c 6f |\fi. \f|i. \clo|
|00000ff0| 73 65 69 6e 5c 40 69 6e | 70 75 74 63 68 65 63 6b |sein\@in|putcheck|
|00001000| 0a 20 20 5c 69 66 74 65 | 73 74 0a 20 20 20 20 5c |. \ifte|st. \|
|00001010| 65 6e 64 67 72 6f 75 70 | 0a 20 20 20 20 5c 74 79 |endgroup|. \ty|
|00001020| 70 65 6f 75 74 7b 5c 6e | 6f 65 78 70 61 6e 64 20 |peout{\n|oexpand |
|00001030| 5c 40 63 75 72 72 64 69 | 72 20 4f 4b 21 7d 0a 20 |\@currdi|r OK!}. |
|00001040| 20 5c 65 6c 73 65 0a 20 | 20 5c 65 6e 64 67 72 6f | \else. | \endgro|
|00001050| 75 70 0a 20 20 5c 74 79 | 70 65 6f 75 74 7b 5e 5e |up. \ty|peout{^^|
|00001060| 4a 25 0a 20 20 20 20 54 | 68 65 20 4c 61 54 65 58 |J%. T|he LaTeX|
|00001070| 32 65 20 69 6e 73 74 61 | 6c 6c 61 74 69 6f 6e 20 |2e insta|llation |
|00001080| 68 61 73 20 64 65 66 69 | 6e 65 64 20 5c 6e 6f 65 |has defi|ned \noe|
|00001090| 78 70 61 6e 64 5c 40 63 | 75 72 72 64 69 72 5e 5e |xpand\@c|urrdir^^|
|000010a0| 4a 25 0a 20 20 20 20 74 | 6f 20 62 65 20 5c 65 78 |J%. t|o be \ex|
|000010b0| 70 61 6e 64 61 66 74 65 | 72 5c 73 74 72 69 70 40 |pandafte|r\strip@|
|000010c0| 70 72 65 66 69 78 5c 6d | 65 61 6e 69 6e 67 5c 40 |prefix\m|eaning\@|
|000010d0| 63 75 72 72 64 69 72 2e | 5e 5e 4a 25 0a 20 20 20 |currdir.|^^J%. |
|000010e0| 20 54 68 69 73 20 61 70 | 70 65 61 72 73 20 74 6f | This ap|pears to|
|000010f0| 20 62 65 20 69 6e 63 6f | 72 72 65 63 74 2e 5e 5e | be inco|rrect.^^|
|00001100| 4a 25 0a 20 20 20 20 59 | 6f 75 20 73 68 6f 75 6c |J%. Y|ou shoul|
|00001110| 64 20 61 64 64 20 61 20 | 63 6f 72 72 65 63 74 20 |d add a |correct |
|00001120| 64 65 66 69 6e 69 74 69 | 6f 6e 20 74 6f 20 74 65 |definiti|on to te|
|00001130| 78 73 79 73 2e 63 66 67 | 5e 5e 4a 25 0a 20 20 20 |xsys.cfg|^^J%. |
|00001140| 20 61 6e 64 20 72 65 62 | 75 69 6c 64 20 74 68 65 | and reb|uild the|
|00001150| 20 66 6f 72 6d 61 74 2e | 7d 0a 20 20 5c 65 72 72 | format.|}. \err|
|00001160| 6d 65 73 73 61 67 65 7b | 42 41 44 20 4c 61 54 65 |message{|BAD LaTe|
|00001170| 58 32 65 20 73 79 73 74 | 65 6d 21 21 7d 0a 20 20 |X2e syst|em!!}. |
|00001180| 5c 65 78 70 61 6e 64 61 | 66 74 65 72 5c 65 78 70 |\expanda|fter\exp|
|00001190| 61 6e 64 61 66 74 65 72 | 5c 65 78 70 61 6e 64 61 |andafter|\expanda|
|000011a0| 66 74 65 72 5c 40 40 65 | 6e 64 0a 20 20 5c 66 69 |fter\@@e|nd. \fi|
|000011b0| 0a 20 20 5c 70 61 75 73 | 65 0a 5c 66 69 0a 5c 74 |. \paus|e.\fi.\t|
|000011c0| 79 70 65 6f 75 74 7b 5e | 5e 4a 25 0a 20 20 43 68 |ypeout{^|^J%. Ch|
|000011d0| 65 63 6b 69 6e 67 20 74 | 68 65 20 69 6e 70 75 74 |ecking t|he input|
|000011e0| 20 70 61 74 68 5e 5e 4a | 25 0a 20 20 3d 3d 3d 3d | path^^J|%. ====|
|000011f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001200| 3d 3d 3d 5e 5e 4a 7d 0a | 5c 62 65 67 69 6e 67 72 |===^^J}.|\begingr|
|00001210| 6f 75 70 0a 5c 6c 65 74 | 5c 69 6e 70 75 74 40 70 |oup.\let|\input@p|
|00001220| 61 74 68 5c 40 75 6e 64 | 65 66 69 6e 65 64 0a 5c |ath\@und|efined.\|
|00001230| 69 66 78 5c 40 63 75 72 | 72 64 69 72 5c 40 65 6d |ifx\@cur|rdir\@em|
|00001240| 70 74 79 5c 65 6c 73 65 | 0a 20 20 5c 49 66 46 69 |pty\else|. \IfFi|
|00001250| 6c 65 45 78 69 73 74 73 | 7b 5c 40 63 75 72 72 64 |leExists|{\@currd|
|00001260| 69 72 20 61 72 74 69 63 | 6c 65 2e 63 6c 73 7d 0a |ir artic|le.cls}.|
|00001270| 20 20 20 7b 5c 74 79 70 | 65 6f 75 74 7b 25 0a 20 | {\typ|eout{%. |
|00001280| 20 20 20 20 20 61 72 74 | 69 63 6c 65 2e 63 6c 73 | art|icle.cls|
|00001290| 20 61 70 70 65 61 72 73 | 20 74 6f 20 62 65 20 69 | appears| to be i|
|000012a0| 6e 20 63 75 72 72 65 6e | 74 20 64 69 72 65 63 74 |n curren|t direct|
|000012b0| 6f 72 79 21 5e 5e 4a 5e | 5e 4a 25 0a 20 20 20 20 |ory!^^J^|^J%. |
|000012c0| 20 20 49 66 20 74 68 69 | 73 20 69 73 20 74 68 65 | If thi|s is the|
|000012d0| 20 63 61 73 65 2c 20 69 | 6e 73 74 61 6c 6c 20 61 | case, i|nstall a|
|000012e0| 72 74 69 63 6c 65 2e 63 | 6c 73 20 69 6e 74 6f 20 |rticle.c|ls into |
|000012f0| 61 5e 5e 4a 25 0a 20 20 | 20 20 20 20 60 73 74 61 |a^^J%. | `sta|
|00001300| 6e 64 61 72 64 20 69 6e | 70 75 74 20 64 69 72 65 |ndard in|put dire|
|00001310| 63 74 6f 72 79 27 5e 5e | 4a 25 0a 20 20 20 20 20 |ctory'^^|J%. |
|00001320| 20 61 6e 64 20 63 6f 70 | 79 20 6c 74 78 63 68 65 | and cop|y ltxche|
|00001330| 63 6b 2e 74 65 78 20 74 | 6f 20 61 6e 6f 74 68 65 |ck.tex t|o anothe|
|00001340| 72 20 64 69 72 65 63 74 | 6f 72 79 20 62 65 66 6f |r direct|ory befo|
|00001350| 72 65 5e 5e 4a 25 0a 20 | 20 20 20 20 20 70 72 6f |re^^J%. | pro|
|00001360| 63 65 73 73 69 6e 67 20 | 77 69 74 68 20 4c 61 54 |cessing |with LaT|
|00001370| 65 58 2e 5e 5e 4a 25 0a | 20 20 20 20 20 20 5e 5e |eX.^^J%.| ^^|
|00001380| 4a 25 0a 20 20 20 20 20 | 20 49 66 20 61 72 74 69 |J%. | If arti|
|00001390| 63 6c 65 2e 63 6c 73 20 | 69 73 20 6e 6f 74 20 69 |cle.cls |is not i|
|000013a0| 6e 20 74 68 65 20 63 75 | 72 72 65 6e 74 20 64 69 |n the cu|rrent di|
|000013b0| 72 65 63 74 6f 72 79 2c | 5e 5e 4a 25 0a 20 20 20 |rectory,|^^J%. |
|000013c0| 20 20 20 74 68 65 6e 20 | 79 6f 75 20 6e 65 65 64 | then |you need|
|000013d0| 20 74 6f 20 65 64 69 74 | 20 74 65 78 73 79 73 2e | to edit| texsys.|
|000013e0| 63 66 67 2e 5e 5e 4a 25 | 0a 20 20 20 20 20 20 52 |cfg.^^J%|. R|
|000013f0| 65 61 64 20 74 68 65 20 | 63 6f 6d 6d 65 6e 74 73 |ead the |comments|
|00001400| 20 69 6e 20 74 68 61 74 | 20 66 69 6c 65 2e 20 49 | in that| file. I|
|00001410| 66 20 6e 6f 74 68 69 6e | 67 20 65 6c 73 65 20 77 |f nothin|g else w|
|00001420| 6f 72 6b 73 2c 20 61 64 | 64 3a 5e 5e 4a 25 0a 20 |orks, ad|d:^^J%. |
|00001430| 20 20 20 20 20 5c 73 74 | 72 69 6e 67 5c 6c 65 74 | \st|ring\let|
|00001440| 5c 73 74 72 69 6e 67 5c | 40 63 75 72 72 64 69 72 |\string\|@currdir|
|00001450| 5c 73 74 72 69 6e 67 5c | 40 65 6d 70 74 79 5e 5e |\string\|@empty^^|
|00001460| 4a 7d 25 0a 20 20 20 20 | 5c 65 72 72 68 65 6c 70 |J}%. |\errhelp|
|00001470| 7b 4d 6f 76 65 20 66 69 | 6c 65 73 2c 20 6f 72 20 |{Move fi|les, or |
|00001480| 65 64 69 74 20 74 65 78 | 73 79 73 2e 63 66 67 7d |edit tex|sys.cfg}|
|00001490| 0a 20 20 20 20 5c 64 65 | 66 5c 41 72 74 69 63 6c |. \de|f\Articl|
|000014a0| 65 43 6c 61 73 73 46 6f | 75 6e 64 49 6e 43 75 72 |eClassFo|undInCur|
|000014b0| 72 65 6e 74 44 69 72 65 | 63 74 6f 72 79 7b 25 0a |rentDire|ctory{%.|
|000014c0| 20 20 20 20 20 20 54 68 | 69 73 20 66 69 6c 65 20 | Th|is file |
|000014d0| 73 68 6f 75 6c 64 20 6e | 6f 74 20 62 65 20 72 75 |should n|ot be ru|
|000014e0| 6e 20 69 6e 20 61 20 60 | 73 74 61 6e 64 61 72 64 |n in a `|standard|
|000014f0| 20 69 6e 70 75 74 20 64 | 69 72 65 63 74 6f 72 79 | input d|irectory|
|00001500| 27 7d 0a 20 20 20 20 5c | 65 72 72 6d 65 73 73 61 |'}. \|errmessa|
|00001510| 67 65 7b 42 41 44 3a 20 | 5c 41 72 74 69 63 6c 65 |ge{BAD: |\Article|
|00001520| 43 6c 61 73 73 46 6f 75 | 6e 64 49 6e 43 75 72 72 |ClassFou|ndInCurr|
|00001530| 65 6e 74 44 69 72 65 63 | 74 6f 72 79 7d 7d 0a 20 |entDirec|tory}}. |
|00001540| 20 20 20 7b 7d 0a 5c 66 | 69 0a 5c 65 6e 64 67 72 | {}.\f|i.\endgr|
|00001550| 6f 75 70 0a 5c 49 66 46 | 69 6c 65 45 78 69 73 74 |oup.\IfF|ileExist|
|00001560| 73 7b 61 72 74 69 63 6c | 65 2e 63 6c 73 7d 0a 20 |s{articl|e.cls}. |
|00001570| 20 7b 5c 74 79 70 65 6f | 75 74 7b 69 6e 70 75 74 | {\typeo|ut{input|
|00001580| 20 70 61 74 68 20 4f 4b | 21 7d 7d 0a 20 20 7b 5c | path OK|!}}. {\|
|00001590| 74 79 70 65 6f 75 74 7b | 5e 5e 4a 25 0a 20 20 20 |typeout{|^^J%. |
|000015a0| 20 20 4c 61 54 65 58 20 | 63 6c 61 69 6d 73 20 74 | LaTeX |claims t|
|000015b0| 68 61 74 20 61 72 74 69 | 63 6c 65 2e 63 6c 73 20 |hat arti|cle.cls |
|000015c0| 69 73 20 6e 6f 74 20 6f | 6e 20 74 68 65 20 73 79 |is not o|n the sy|
|000015d0| 73 74 65 6d 2e 5e 5e 4a | 25 0a 20 20 20 20 20 45 |stem.^^J|%. E|
|000015e0| 69 74 68 65 72 20 4c 61 | 54 65 58 20 68 61 73 20 |ither La|TeX has |
|000015f0| 62 65 65 6e 20 69 6e 63 | 6f 72 72 65 63 74 6c 79 |been inc|orrectly|
|00001600| 20 69 6e 73 74 61 6c 6c | 65 64 2c 20 6f 72 20 74 | install|ed, or t|
|00001610| 68 65 0a 20 20 20 20 20 | 5c 6e 6f 65 78 70 61 6e |he. |\noexpan|
|00001620| 64 5c 69 6e 70 75 74 40 | 70 61 74 68 5e 5e 4a 25 |d\input@|path^^J%|
|00001630| 0a 20 20 20 20 20 69 73 | 20 69 6e 63 6f 72 72 65 |. is| incorre|
|00001640| 63 74 2e 20 41 20 63 6f | 72 72 65 63 74 20 64 65 |ct. A co|rrect de|
|00001650| 66 69 6e 69 74 69 6f 6e | 20 73 68 6f 75 6c 64 20 |finition| should |
|00001660| 62 65 20 61 64 64 65 64 | 20 74 6f 5e 5e 4a 25 0a |be added| to^^J%.|
|00001670| 20 20 20 20 20 74 65 78 | 73 79 73 2e 63 66 67 2c | tex|sys.cfg,|
|00001680| 20 61 6e 64 20 74 68 65 | 20 66 6f 72 6d 61 74 20 | and the| format |
|00001690| 72 65 6d 61 64 65 2e 7d | 0a 20 20 20 5c 70 61 75 |remade.}|. \pau|
|000016a0| 73 65 0a 20 20 20 5c 74 | 79 70 65 6f 75 74 7b 5e |se. \t|ypeout{^|
|000016b0| 5e 4a 25 0a 20 20 20 20 | 20 54 79 70 69 63 61 6c |^J%. | Typical|
|000016c0| 20 64 65 66 69 6e 69 74 | 69 6f 6e 73 20 6f 66 20 | definit|ions of |
|000016d0| 5c 6e 6f 65 78 70 61 6e | 64 5c 69 6e 70 75 74 40 |\noexpan|d\input@|
|000016e0| 70 61 74 68 20 69 6e 63 | 6c 75 64 65 3a 5e 5e 4a |path inc|lude:^^J|
|000016f0| 5e 5e 4a 25 0a 20 20 20 | 20 20 5c 73 74 72 69 6e |^^J%. | \strin|
|00001700| 67 5c 6c 65 74 5c 73 74 | 72 69 6e 67 5c 69 6e 70 |g\let\st|ring\inp|
|00001710| 75 74 40 70 61 74 68 3d | 5c 6e 6f 65 78 70 61 6e |ut@path=|\noexpan|
|00001720| 64 5c 40 75 6e 64 65 66 | 69 6e 65 64 0a 20 20 20 |d\@undef|ined. |
|00001730| 20 20 20 28 74 68 65 20 | 64 65 66 61 75 6c 74 20 | (the |default |
|00001740| 64 65 66 69 6e 69 74 69 | 6f 6e 29 5e 5e 4a 5e 5e |definiti|on)^^J^^|
|00001750| 4a 25 0a 20 20 20 20 20 | 5c 73 74 72 69 6e 67 5c |J%. |\string\|
|00001760| 64 65 66 5c 73 74 72 69 | 6e 67 5c 69 6e 70 75 74 |def\stri|ng\input|
|00001770| 40 70 61 74 68 7b 5c 40 | 70 65 72 63 65 6e 74 63 |@path{\@|percentc|
|00001780| 68 61 72 5e 5e 4a 0a 20 | 20 20 20 20 20 20 7b 2f |har^^J. | {/|
|00001790| 75 73 72 2f 6c 69 62 2f | 74 65 78 2f 69 6e 70 75 |usr/lib/|tex/inpu|
|000017a0| 74 73 2f 7d 20 7b 2f 75 | 73 72 2f 6c 6f 63 61 6c |ts/} {/u|sr/local|
|000017b0| 2f 6c 69 62 2f 74 65 78 | 2f 69 6e 70 75 74 73 2f |/lib/tex|/inputs/|
|000017c0| 7d 20 7d 5e 5e 4a 5e 5e | 4a 25 0a 20 20 20 20 20 |} }^^J^^|J%. |
|000017d0| 5c 73 74 72 69 6e 67 5c | 64 65 66 5c 73 74 72 69 |\string\|def\stri|
|000017e0| 6e 67 5c 69 6e 70 75 74 | 40 70 61 74 68 7b 5c 40 |ng\input|@path{\@|
|000017f0| 70 65 72 63 65 6e 74 63 | 68 61 72 5e 5e 4a 0a 20 |percentc|har^^J. |
|00001800| 20 20 20 20 20 20 7b 63 | 3a 2f 74 65 78 2f 69 6e | {c|:/tex/in|
|00001810| 70 75 74 73 2f 7d 20 7b | 61 3a 2f 7d 20 7d 5e 5e |puts/} {|a:/} }^^|
|00001820| 4a 5e 5e 4a 25 0a 20 20 | 20 20 20 5c 73 74 72 69 |J^^J%. | \stri|
|00001830| 6e 67 5c 64 65 66 5c 73 | 74 72 69 6e 67 5c 69 6e |ng\def\s|tring\in|
|00001840| 70 75 74 40 70 61 74 68 | 7b 5c 40 70 65 72 63 65 |put@path|{\@perce|
|00001850| 6e 74 63 68 61 72 5e 5e | 4a 0a 20 20 20 20 20 20 |ntchar^^|J. |
|00001860| 20 7b 74 65 78 5f 69 6e | 70 75 74 73 3a 7d 20 7b | {tex_in|puts:} {|
|00001870| 5b 53 4f 4d 45 57 48 45 | 52 45 2e 54 45 58 2e 49 |[SOMEWHE|RE.TEX.I|
|00001880| 4e 50 55 54 53 5d 7d 20 | 7d 5e 5e 4a 7d 25 0a 20 |NPUTS]} |}^^J}%. |
|00001890| 20 20 5c 70 61 75 73 65 | 0a 20 20 20 5c 74 79 70 | \pause|. \typ|
|000018a0| 65 6f 75 74 7b 5e 5e 4a | 25 0a 20 20 20 20 20 4e |eout{^^J|%. N|
|000018b0| 6f 74 65 20 74 68 61 74 | 20 5c 6e 6f 65 78 70 61 |ote that| \noexpa|
|000018c0| 6e 64 5c 69 6e 70 75 74 | 40 70 61 74 68 20 73 68 |nd\input|@path sh|
|000018d0| 6f 75 6c 64 20 62 65 20 | 75 6e 64 65 66 69 6e 65 |ould be |undefine|
|000018e0| 64 0a 20 20 20 20 20 20 | 20 75 6e 6c 65 73 73 20 |d. | unless |
|000018f0| 79 6f 75 72 5e 5e 4a 25 | 0a 20 20 20 20 20 54 65 |your^^J%|. Te|
|00001900| 58 20 69 6e 73 74 61 6c | 6c 61 74 69 6f 6e 20 64 |X instal|lation d|
|00001910| 6f 65 73 20 6e 6f 74 20 | 6d 61 6b 65 0a 20 20 20 |oes not |make. |
|00001920| 20 20 20 20 5c 6e 6f 65 | 78 70 61 6e 64 5c 6f 70 | \noe|xpand\op|
|00001930| 65 6e 69 6e 20 61 6e 64 | 20 5c 6e 6f 65 78 70 61 |enin and| \noexpa|
|00001940| 6e 64 5c 69 6e 70 75 74 | 5e 5e 4a 25 0a 20 20 20 |nd\input|^^J%. |
|00001950| 20 20 73 65 61 72 63 68 | 20 74 68 65 20 73 61 6d | search| the sam|
|00001960| 65 20 64 69 72 65 63 74 | 6f 72 69 65 73 2e 5e 5e |e direct|ories.^^|
|00001970| 4a 25 0a 20 20 20 20 20 | 49 66 20 5c 6e 6f 65 78 |J%. |If \noex|
|00001980| 70 61 6e 64 5c 69 6e 70 | 75 74 40 70 61 74 68 20 |pand\inp|ut@path |
|00001990| 69 73 20 64 65 66 69 6e | 65 64 2c 20 65 6e 74 72 |is defin|ed, entr|
|000019a0| 69 65 73 20 73 68 6f 75 | 6c 64 20 62 65 5e 5e 4a |ies shou|ld be^^J|
|000019b0| 25 0a 20 20 20 20 20 69 | 6e 20 74 68 65 20 73 61 |%. i|n the sa|
|000019c0| 6d 65 20 73 79 6e 74 61 | 78 20 61 73 20 5c 6e 6f |me synta|x as \no|
|000019d0| 65 78 70 61 6e 64 5c 40 | 63 75 72 72 64 69 72 5e |expand\@|currdir^|
|000019e0| 5e 4a 25 0a 20 20 20 20 | 20 69 65 20 66 75 6c 6c |^J%. | ie full|
|000019f0| 20 64 69 72 65 63 74 6f | 72 79 20 6e 61 6d 65 73 | directo|ry names|
|00001a00| 20 74 68 61 74 20 6d 61 | 79 20 62 65 20 63 6f 6e | that ma|y be con|
|00001a10| 63 61 74 65 6e 61 74 65 | 64 20 77 69 74 68 20 74 |catenate|d with t|
|00001a20| 68 65 5e 5e 4a 25 0a 20 | 20 20 20 20 62 61 73 65 |he^^J%. | base|
|00001a30| 6e 61 6d 65 20 28 6e 6f | 74 65 20 74 68 65 20 66 |name (no|te the f|
|00001a40| 69 6e 61 6c 20 2f 20 61 | 6e 64 20 5d 20 69 6e 20 |inal / a|nd ] in |
|00001a50| 74 68 65 20 61 62 6f 76 | 65 20 65 78 61 6d 70 6c |the abov|e exampl|
|00001a60| 65 73 29 2e 5e 5e 4a 25 | 0a 20 20 20 20 20 53 6f |es).^^J%|. So|
|00001a70| 6d 65 20 73 79 73 74 65 | 6d 73 20 6d 61 79 20 6e |me syste|ms may n|
|00001a80| 65 65 64 20 6d 6f 72 65 | 20 63 6f 6d 70 6c 69 63 |eed more| complic|
|00001a90| 61 74 65 64 20 73 65 74 | 74 69 6e 67 73 2e 5e 5e |ated set|tings.^^|
|00001aa0| 4a 25 0a 20 20 20 20 20 | 53 65 65 20 74 65 78 73 |J%. |See texs|
|00001ab0| 79 73 2e 63 66 67 20 66 | 6f 72 20 6d 6f 72 65 20 |ys.cfg f|or more |
|00001ac0| 65 78 61 6d 70 6c 65 73 | 2e 5e 5e 4a 25 0a 20 20 |examples|.^^J%. |
|00001ad0| 20 20 21 20 42 41 44 20 | 5c 6e 6f 65 78 70 61 6e | ! BAD |\noexpan|
|00001ae0| 64 5c 69 6e 70 75 74 40 | 70 61 74 68 21 21 7d 0a |d\input@|path!!}.|
|00001af0| 20 20 20 5c 40 40 65 6e | 64 7d 25 0a 5c 70 61 75 | \@@en|d}%.\pau|
|00001b00| 73 65 0a 5c 74 79 70 65 | 6f 75 74 7b 5e 5e 4a 25 |se.\type|out{^^J%|
|00001b10| 0a 20 20 43 68 65 63 6b | 69 6e 67 20 74 68 65 20 |. Check|ing the |
|00001b20| 54 65 58 20 76 65 72 73 | 69 6f 6e 5e 5e 4a 25 0a |TeX vers|ion^^J%.|
|00001b30| 20 20 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | ======|========|
|00001b40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 7d 0a 5c 64 69 6d |========|==}.\dim|
|00001b50| 65 6e 40 5c 69 66 78 5c | 40 54 65 58 76 65 72 73 |en@\ifx\|@TeXvers|
|00001b60| 69 6f 6e 5c 40 75 6e 64 | 65 66 69 6e 65 64 34 5c |ion\@und|efined4\|
|00001b70| 65 6c 73 65 5c 40 54 65 | 58 76 65 72 73 69 6f 6e |else\@Te|Xversion|
|00001b80| 5c 66 69 5c 70 40 25 0a | 5c 69 66 78 5c 6e 6f 62 |\fi\p@%.|\ifx\nob|
|00001b90| 6f 75 6e 64 61 72 79 5c | 72 65 6c 61 78 0a 20 20 |oundary\|relax. |
|00001ba0| 5c 74 79 70 65 6f 75 74 | 7b 5e 5e 4a 25 0a 20 20 |\typeout|{^^J%. |
|00001bb0| 20 20 54 68 69 73 20 69 | 73 20 54 65 58 20 32 2e | This i|s TeX 2.|
|00001bc0| 20 59 6f 75 20 77 69 6c | 6c 20 6e 6f 74 20 62 65 | You wil|l not be|
|00001bd0| 20 61 62 6c 65 20 74 6f | 20 75 73 65 20 61 6c 6c | able to| use all|
|00001be0| 20 74 68 65 20 6e 65 77 | 20 66 65 61 74 75 72 65 | the new| feature|
|00001bf0| 73 5e 5e 4a 25 0a 20 20 | 20 20 6f 66 20 4c 61 54 |s^^J%. | of LaT|
|00001c00| 65 58 32 65 20 77 69 74 | 68 20 73 75 63 68 20 61 |eX2e wit|h such a|
|00001c10| 6e 20 6f 6c 64 20 54 65 | 58 2e 5e 5e 4a 25 0a 20 |n old Te|X.^^J%. |
|00001c20| 20 20 20 54 68 65 20 63 | 75 72 72 65 6e 74 20 76 | The c|urrent v|
|00001c30| 65 72 73 69 6f 6e 20 28 | 31 39 39 34 2f 31 30 2f |ersion (|1994/10/|
|00001c40| 31 31 29 20 69 73 20 54 | 65 58 20 33 2e 31 34 31 |11) is T|eX 3.141|
|00001c50| 35 2e 5e 5e 4a 25 0a 20 | 20 20 20 43 6f 6e 73 69 |5.^^J%. | Consi|
|00001c60| 64 65 72 20 75 70 67 72 | 61 64 69 6e 67 20 79 6f |der upgr|ading yo|
|00001c70| 75 72 20 54 65 58 2e 7d | 0a 20 20 5c 69 66 64 69 |ur TeX.}|. \ifdi|
|00001c80| 6d 5c 64 69 6d 65 6e 40 | 3c 33 5c 70 40 5c 65 6c |m\dimen@|<3\p@\el|
|00001c90| 73 65 0a 20 20 20 20 20 | 5c 65 72 72 68 65 6c 70 |se. |\errhelp|
|00001ca0| 7b 43 68 65 63 6b 20 74 | 68 61 74 20 74 65 78 73 |{Check t|hat texs|
|00001cb0| 79 73 2e 63 66 67 20 68 | 61 73 20 6e 6f 74 20 64 |ys.cfg h|as not d|
|00001cc0| 65 66 69 6e 65 64 20 5c | 40 54 65 58 76 65 72 73 |efined \|@TeXvers|
|00001cd0| 69 6f 6e 7d 0a 20 20 20 | 20 20 5c 64 65 66 5c 4f |ion}. | \def\O|
|00001ce0| 6c 64 54 65 58 7b 25 0a | 20 20 20 20 20 20 20 42 |ldTeX{%.| B|
|00001cf0| 41 44 3a 20 5c 6e 6f 65 | 78 70 61 6e 64 5c 40 54 |AD: \noe|xpand\@T|
|00001d00| 65 58 76 65 72 73 69 6f | 6e 20 69 73 20 69 6e 63 |eXversio|n is inc|
|00001d10| 6f 72 72 65 63 74 3a 20 | 5c 6d 65 61 6e 69 6e 67 |orrect: |\meaning|
|00001d20| 5c 40 54 65 58 76 65 72 | 73 69 6f 6e 7d 0a 20 20 |\@TeXver|sion}. |
|00001d30| 20 20 20 5c 65 72 72 6d | 65 73 73 61 67 65 7b 5c | \errm|essage{\|
|00001d40| 4f 6c 64 54 65 58 7d 0a | 20 20 5c 66 69 0a 5c 65 |OldTeX}.| \fi.\e|
|00001d50| 6c 73 65 0a 20 20 20 20 | 5c 69 66 64 69 6d 5c 64 |lse. |\ifdim\d|
|00001d60| 69 6d 65 6e 40 3e 33 2e | 31 34 5c 70 40 0a 20 20 |imen@>3.|14\p@. |
|00001d70| 20 20 20 20 5c 74 79 70 | 65 6f 75 74 7b 54 68 69 | \typ|eout{Thi|
|00001d80| 73 20 61 70 70 65 61 72 | 73 20 74 6f 20 62 65 20 |s appear|s to be |
|00001d90| 61 20 72 65 63 65 6e 74 | 20 76 65 72 73 69 6f 6e |a recent| version|
|00001da0| 20 6f 66 20 54 65 58 21 | 5e 5e 4a 25 0a 20 20 20 | of TeX!|^^J%. |
|00001db0| 20 20 20 20 49 66 20 74 | 68 65 20 66 6f 6c 6c 6f | If t|he follo|
|00001dc0| 77 69 6e 67 20 60 6c 69 | 6e 65 73 27 20 61 6c 6c |wing `li|nes' all|
|00001dd0| 20 61 70 70 65 61 72 20 | 6f 6e 20 74 68 65 20 73 | appear |on the s|
|00001de0| 61 6d 65 20 6c 69 6e 65 | 2c 5e 5e 4a 25 0a 20 20 |ame line|,^^J%. |
|00001df0| 20 20 20 20 20 73 65 70 | 61 72 61 74 65 64 20 62 | sep|arated b|
|00001e00| 79 20 5c 73 74 72 69 6e | 67 5e 5c 73 74 72 69 6e |y \strin|g^\strin|
|00001e10| 67 5e 4a 20 25 0a 20 20 | 20 20 20 20 20 74 68 65 |g^J %. | the|
|00001e20| 6e 20 74 68 65 72 65 20 | 68 61 73 20 62 65 65 6e |n there |has been|
|00001e30| 20 61 6e 20 69 6e 63 6f | 72 72 65 63 74 20 69 6e | an inco|rrect in|
|00001e40| 73 74 61 6c 6c 61 74 69 | 6f 6e 2e 7d 0a 20 20 20 |stallati|on.}. |
|00001e50| 20 5c 65 6c 73 65 0a 20 | 20 20 20 20 20 5c 74 79 | \else. | \ty|
|00001e60| 70 65 6f 75 74 7b 5e 5e | 4a 25 0a 20 20 20 20 20 |peout{^^|J%. |
|00001e70| 20 20 54 68 69 73 20 61 | 70 70 65 61 72 73 20 74 | This a|ppears t|
|00001e80| 6f 20 62 65 20 61 20 54 | 65 58 20 62 65 74 77 65 |o be a T|eX betwe|
|00001e90| 65 6e 20 33 2e 30 20 61 | 6e 64 20 33 2e 31 34 5e |en 3.0 a|nd 3.14^|
|00001ea0| 5e 4a 25 0a 20 20 20 20 | 20 20 20 62 75 74 20 74 |^J%. | but t|
|00001eb0| 68 65 20 63 75 72 72 65 | 6e 74 20 76 65 72 73 69 |he curre|nt versi|
|00001ec0| 6f 6e 20 28 31 39 39 34 | 2f 31 30 2f 31 31 29 20 |on (1994|/10/11) |
|00001ed0| 69 73 20 54 65 58 20 33 | 2e 31 34 31 35 5e 5e 4a |is TeX 3|.1415^^J|
|00001ee0| 25 0a 20 20 20 20 20 20 | 20 63 6f 6e 73 69 64 65 |%. | conside|
|00001ef0| 72 20 75 70 67 72 61 64 | 69 6e 67 20 79 6f 75 72 |r upgrad|ing your|
|00001f00| 20 54 65 58 2e 5e 5e 4a | 25 0a 20 20 20 20 20 20 | TeX.^^J|%. |
|00001f10| 20 54 68 65 20 66 6f 6c | 6c 6f 77 69 6e 67 20 60 | The fol|lowing `|
|00001f20| 6c 69 6e 65 73 27 20 77 | 69 6c 6c 20 61 70 70 65 |lines' w|ill appe|
|00001f30| 61 72 20 6f 6e 20 74 68 | 65 20 73 61 6d 65 20 6c |ar on th|e same l|
|00001f40| 69 6e 65 2c 5e 5e 4a 25 | 0a 20 20 20 20 20 20 20 |ine,^^J%|. |
|00001f50| 73 65 70 61 72 61 74 65 | 64 20 62 79 20 5c 73 74 |separate|d by \st|
|00001f60| 72 69 6e 67 5e 5c 73 74 | 72 69 6e 67 5e 4a 3b 5e |ring^\st|ring^J;^|
|00001f70| 5e 4a 25 0a 20 20 20 20 | 20 20 20 74 68 65 20 73 |^J%. | the s|
|00001f80| 61 6d 65 20 70 72 6f 62 | 6c 65 6d 20 6d 61 79 20 |ame prob|lem may |
|00001f90| 61 66 66 65 63 74 20 6f | 74 68 65 72 20 6d 65 73 |affect o|ther mes|
|00001fa0| 73 61 67 65 73 20 66 72 | 6f 6d 20 4c 61 54 65 58 |sages fr|om LaTeX|
|00001fb0| 2e 7d 0a 20 20 20 20 20 | 5c 66 69 0a 5c 6d 65 73 |.}. |\fi.\mes|
|00001fc0| 73 61 67 65 7b 6c 69 6e | 65 31 5e 5e 4a 6c 69 6e |sage{lin|e1^^Jlin|
|00001fd0| 65 32 5e 5e 4a 6c 69 6e | 65 33 7d 0a 5c 70 61 75 |e2^^Jlin|e3}.\pau|
|00001fe0| 73 65 0a 5c 66 69 0a 5c | 74 79 70 65 6f 75 74 7b |se.\fi.\|typeout{|
|00001ff0| 5e 5e 4a 25 0a 20 20 43 | 68 65 63 6b 69 6e 67 20 |^^J%. C|hecking |
|00002000| 66 6f 6e 74 73 5e 5e 4a | 25 0a 20 20 3d 3d 3d 3d |fonts^^J|%. ====|
|00002010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002030| 3d 7d 0a 5c 64 65 66 5c | 63 68 65 63 6b 66 6f 6e |=}.\def\|checkfon|
|00002040| 74 23 31 7b 25 0a 20 20 | 5c 62 61 74 63 68 6d 6f |t#1{%. |\batchmo|
|00002050| 64 65 0a 20 20 5c 66 6f | 6e 74 5c 74 65 73 74 3d |de. \fo|nt\test=|
|00002060| 23 31 5c 72 65 6c 61 78 | 0a 20 20 5c 65 72 72 6f |#1\relax|. \erro|
|00002070| 72 73 74 6f 70 6d 6f 64 | 65 0a 20 20 5c 69 66 78 |rstopmod|e. \ifx|
|00002080| 5c 74 65 73 74 5c 6e 75 | 6c 6c 66 6f 6e 74 0a 20 |\test\nu|llfont. |
|00002090| 20 20 20 5c 74 79 70 65 | 6f 75 74 7b 5c 40 73 70 | \type|out{\@sp|
|000020a0| 61 63 65 73 21 20 42 41 | 44 3a 20 23 31 2e 74 66 |aces! BA|D: #1.tf|
|000020b0| 6d 20 6e 6f 74 20 66 6f | 75 6e 64 21 7d 0a 20 20 |m not fo|und!}. |
|000020c0| 20 20 5c 40 74 65 6d 70 | 73 77 61 74 72 75 65 0a | \@temp|swatrue.|
|000020d0| 20 20 5c 65 6c 73 65 0a | 20 20 20 20 5c 74 79 70 | \else.| \typ|
|000020e0| 65 6f 75 74 7b 5c 40 73 | 70 61 63 65 73 20 4f 4b |eout{\@s|paces OK|
|000020f0| 3a 20 23 31 2e 74 66 6d | 20 66 6f 75 6e 64 7d 0a |: #1.tfm| found}.|
|00002100| 20 20 5c 66 69 7d 0a 5c | 74 79 70 65 6f 75 74 7b | \fi}.\|typeout{|
|00002110| 5e 5e 4a 43 68 65 63 6b | 69 6e 67 20 53 74 61 6e |^^JCheck|ing Stan|
|00002120| 64 61 72 64 20 54 65 58 | 20 66 6f 6e 74 73 2e 2e |dard TeX| fonts..|
|00002130| 2e 7d 0a 5c 40 74 65 6d | 70 73 77 61 66 61 6c 73 |.}.\@tem|pswafals|
|00002140| 65 0a 5c 63 68 65 63 6b | 66 6f 6e 74 7b 63 6d 72 |e.\check|font{cmr|
|00002150| 31 30 7d 0a 5c 63 68 65 | 63 6b 66 6f 6e 74 7b 63 |10}.\che|ckfont{c|
|00002160| 6d 72 31 32 7d 0a 5c 63 | 68 65 63 6b 66 6f 6e 74 |mr12}.\c|heckfont|
|00002170| 7b 63 6d 6d 69 31 30 7d | 0a 5c 69 66 40 74 65 6d |{cmmi10}|.\if@tem|
|00002180| 70 73 77 61 0a 20 20 5c | 65 72 72 68 65 6c 70 7b |pswa. \|errhelp{|
|00002190| 4f 62 74 61 69 6e 20 61 | 20 63 6f 6d 70 6c 65 74 |Obtain a| complet|
|000021a0| 65 20 73 74 61 6e 64 61 | 72 64 20 54 65 58 20 66 |e standa|rd TeX f|
|000021b0| 6f 6e 74 20 64 69 73 74 | 72 69 62 75 74 69 6f 6e |ont dist|ribution|
|000021c0| 2e 7d 0a 20 20 5c 65 72 | 72 6d 65 73 73 61 67 65 |.}. \er|rmessage|
|000021d0| 7b 42 41 44 3a 20 4d 69 | 73 73 69 6e 67 20 53 74 |{BAD: Mi|ssing St|
|000021e0| 61 6e 64 61 72 64 20 46 | 6f 6e 74 73 7d 0a 5c 66 |andard F|onts}.\f|
|000021f0| 69 0a 5c 74 79 70 65 6f | 75 74 7b 5e 5e 4a 43 68 |i.\typeo|ut{^^JCh|
|00002200| 65 63 6b 69 6e 67 20 4c | 61 54 65 58 20 50 69 63 |ecking L|aTeX Pic|
|00002210| 74 75 72 65 20 4d 6f 64 | 65 20 66 6f 6e 74 73 2e |ture Mod|e fonts.|
|00002220| 2e 2e 7d 0a 5c 40 74 65 | 6d 70 73 77 61 66 61 6c |..}.\@te|mpswafal|
|00002230| 73 65 0a 5c 63 68 65 63 | 6b 66 6f 6e 74 7b 6c 63 |se.\chec|kfont{lc|
|00002240| 69 72 63 6c 65 31 30 7d | 0a 5c 63 68 65 63 6b 66 |ircle10}|.\checkf|
|00002250| 6f 6e 74 7b 6c 63 69 72 | 63 6c 65 77 31 30 7d 0a |ont{lcir|clew10}.|
|00002260| 5c 69 66 40 74 65 6d 70 | 73 77 61 0a 20 20 5c 40 |\if@temp|swa. \@|
|00002270| 74 65 6d 70 73 77 61 66 | 61 6c 73 65 0a 20 20 5c |tempswaf|alse. \|
|00002280| 63 68 65 63 6b 66 6f 6e | 74 7b 63 69 72 63 6c 65 |checkfon|t{circle|
|00002290| 31 30 7d 0a 20 20 5c 63 | 68 65 63 6b 66 6f 6e 74 |10}. \c|heckfont|
|000022a0| 7b 63 69 72 63 6c 65 77 | 31 30 7d 0a 20 20 5c 69 |{circlew|10}. \i|
|000022b0| 66 40 74 65 6d 70 73 77 | 61 0a 20 20 20 20 5c 74 |f@tempsw|a. \t|
|000022c0| 79 70 65 6f 75 74 7b 5e | 5e 4a 21 20 42 41 44 3a |ypeout{^|^J! BAD:|
|000022d0| 20 59 6f 75 20 64 6f 20 | 6e 6f 74 20 68 61 76 65 | You do |not have|
|000022e0| 20 74 68 65 20 70 69 63 | 74 75 72 65 20 6d 6f 64 | the pic|ture mod|
|000022f0| 65 20 66 6f 6e 74 73 3a | 5e 5e 4a 25 0a 20 20 20 |e fonts:|^^J%. |
|00002300| 20 20 20 20 20 20 20 20 | 6c 63 69 72 63 6c 65 31 | |lcircle1|
|00002310| 30 20 61 6e 64 20 6c 63 | 69 72 63 6c 65 77 31 30 |0 and lc|irclew10|
|00002320| 7d 0a 20 20 5c 65 6c 73 | 65 0a 20 20 20 20 5c 74 |}. \els|e. \t|
|00002330| 79 70 65 6f 75 74 7b 5e | 5e 4a 21 20 42 41 44 3a |ypeout{^|^J! BAD:|
|00002340| 25 0a 20 20 20 20 20 20 | 20 20 20 20 20 59 6f 75 |%. | You|
|00002350| 20 68 61 76 65 20 74 68 | 65 20 70 69 63 74 75 72 | have th|e pictur|
|00002360| 65 20 6d 6f 64 65 20 66 | 6f 6e 74 73 20 77 69 74 |e mode f|onts wit|
|00002370| 68 20 74 68 65 69 72 20 | 6f 6c 64 20 6e 61 6d 65 |h their |old name|
|00002380| 73 3a 5e 5e 4a 25 0a 20 | 20 20 20 20 20 20 20 20 |s:^^J%. | |
|00002390| 20 20 63 69 72 63 6c 65 | 31 30 20 61 6e 64 20 63 | circle|10 and c|
|000023a0| 69 72 63 6c 65 77 31 30 | 20 68 61 76 65 20 62 65 |irclew10| have be|
|000023b0| 65 6e 20 72 65 6e 61 6d | 65 64 20 74 6f 5e 5e 4a |en renam|ed to^^J|
|000023c0| 25 0a 20 20 20 20 20 20 | 20 20 20 20 20 6c 63 69 |%. | lci|
|000023d0| 72 63 6c 65 31 30 20 61 | 6e 64 20 6c 63 69 72 63 |rcle10 a|nd lcirc|
|000023e0| 6c 65 77 31 30 7d 0a 20 | 20 5c 66 69 0a 20 20 5c |lew10}. | \fi. \|
|000023f0| 65 72 72 68 65 6c 70 7b | 4f 62 74 61 69 6e 20 61 |errhelp{|Obtain a|
|00002400| 20 63 6f 6d 70 6c 65 74 | 65 20 73 74 61 6e 64 61 | complet|e standa|
|00002410| 72 64 20 4c 61 54 65 58 | 20 66 6f 6e 74 20 64 69 |rd LaTeX| font di|
|00002420| 73 74 72 69 62 75 74 69 | 6f 6e 2e 7d 0a 20 20 5c |stributi|on.}. \|
|00002430| 65 72 72 6d 65 73 73 61 | 67 65 7b 42 41 44 3a 20 |errmessa|ge{BAD: |
|00002440| 4d 69 73 73 69 6e 67 20 | 4c 61 54 65 58 20 46 6f |Missing |LaTeX Fo|
|00002450| 6e 74 73 7d 0a 5c 66 69 | 0a 5c 74 79 70 65 6f 75 |nts}.\fi|.\typeou|
|00002460| 74 7b 5e 5e 4a 43 68 65 | 63 6b 69 6e 67 20 45 78 |t{^^JChe|cking Ex|
|00002470| 74 72 61 20 4c 61 54 65 | 58 20 43 6f 6d 70 75 74 |tra LaTe|X Comput|
|00002480| 65 72 20 4d 6f 64 65 72 | 6e 20 66 6f 6e 74 73 2e |er Moder|n fonts.|
|00002490| 2e 2e 7d 0a 5c 40 74 65 | 6d 70 73 77 61 66 61 6c |..}.\@te|mpswafal|
|000024a0| 73 65 0a 5c 63 68 65 63 | 6b 66 6f 6e 74 7b 63 6d |se.\chec|kfont{cm|
|000024b0| 6d 69 62 35 7d 0a 5c 63 | 68 65 63 6b 66 6f 6e 74 |mib5}.\c|heckfont|
|000024c0| 7b 63 6d 6d 69 62 37 7d | 0a 5c 63 68 65 63 6b 66 |{cmmib7}|.\checkf|
|000024d0| 6f 6e 74 7b 63 6d 65 78 | 37 7d 0a 5c 69 66 40 74 |ont{cmex|7}.\if@t|
|000024e0| 65 6d 70 73 77 61 0a 5c | 74 79 70 65 6f 75 74 7b |empswa.\|typeout{|
|000024f0| 21 20 42 41 44 3a 5e 5e | 4a 25 0a 20 4c 61 54 65 |! BAD:^^|J%. LaTe|
|00002500| 58 32 65 20 75 73 65 73 | 20 61 20 66 65 77 20 60 |X2e uses| a few `|
|00002510| 65 78 74 72 61 27 20 43 | 6f 6d 70 75 74 65 72 20 |extra' C|omputer |
|00002520| 4d 6f 64 65 72 6e 20 66 | 6f 6e 74 73 20 70 72 6f |Modern f|onts pro|
|00002530| 64 75 63 65 64 20 62 79 | 5e 5e 4a 25 0a 20 54 68 |duced by|^^J%. Th|
|00002540| 65 20 41 6d 65 72 69 63 | 61 6e 20 4d 61 74 68 65 |e Americ|an Mathe|
|00002550| 6d 61 74 69 63 61 6c 20 | 53 6f 63 69 65 74 79 2e |matical |Society.|
|00002560| 5e 5e 4a 25 0a 20 49 66 | 20 79 6f 75 20 69 6e 73 |^^J%. If| you ins|
|00002570| 74 61 6c 6c 20 54 68 65 | 20 41 4d 53 46 4f 4e 54 |tall The| AMSFONT|
|00002580| 53 20 66 6f 6e 74 20 63 | 6f 6c 6c 65 63 74 69 6f |S font c|ollectio|
|00002590| 6e 2c 20 74 68 65 6e 20 | 74 68 65 73 65 2c 20 61 |n, then |these, a|
|000025a0| 6e 64 20 6f 74 68 65 72 | 2c 5e 5e 4a 25 0a 20 66 |nd other|,^^J%. f|
|000025b0| 6f 6e 74 73 20 77 69 6c | 6c 20 62 65 20 61 76 61 |onts wil|l be ava|
|000025c0| 69 6c 61 62 6c 65 20 74 | 6f 20 4c 61 54 65 58 2e |ilable t|o LaTeX.|
|000025d0| 5e 5e 4a 25 0a 20 41 6c | 74 68 6f 75 67 68 20 69 |^^J%. Al|though i|
|000025e0| 6e 73 74 61 6c 6c 69 6e | 67 20 41 4d 53 46 4f 4e |nstallin|g AMSFON|
|000025f0| 54 53 20 69 73 20 72 65 | 63 6f 6d 6d 65 6e 64 65 |TS is re|commende|
|00002600| 64 2c 20 4c 61 54 65 58 | 20 64 6f 65 73 20 6e 6f |d, LaTeX| does no|
|00002610| 74 20 72 65 71 75 69 72 | 65 5e 5e 4a 25 0a 20 54 |t requir|e^^J%. T|
|00002620| 68 65 20 66 75 6c 6c 20 | 63 6f 6c 6c 65 63 74 69 |he full |collecti|
|00002630| 6f 6e 3b 20 79 6f 75 20 | 6d 61 79 20 6f 62 74 61 |on; you |may obta|
|00002640| 69 6e 20 61 20 6d 69 6e | 69 6d 61 6c 20 73 65 74 |in a min|imal set|
|00002650| 20 6f 66 20 65 78 74 72 | 61 20 4c 61 54 65 58 5e | of extr|a LaTeX^|
|00002660| 5e 4a 25 0a 20 66 6f 6e | 74 73 20 66 72 6f 6d 20 |^J%. fon|ts from |
|00002670| 61 6e 79 20 63 74 61 6e | 20 61 72 63 68 69 76 65 |any ctan| archive|
|00002680| 2c 20 69 6e 20 74 68 65 | 20 64 69 72 65 63 74 6f |, in the| directo|
|00002690| 72 79 20 6d 61 63 72 6f | 73 2f 6c 61 74 65 78 2f |ry macro|s/latex/|
|000026a0| 66 6f 6e 74 73 2f 7d 0a | 5c 65 72 72 68 65 6c 70 |fonts/}.|\errhelp|
|000026b0| 7b 4f 62 74 61 69 6e 20 | 4c 61 54 65 58 20 66 6f |{Obtain |LaTeX fo|
|000026c0| 6e 74 73 20 6f 72 20 20 | 74 68 65 20 41 4d 53 46 |nts or |the AMSF|
|000026d0| 4f 4e 54 53 20 63 6f 6c | 6c 65 63 74 69 6f 6e 2e |ONTS col|lection.|
|000026e0| 7d 0a 5c 65 72 72 6d 65 | 73 73 61 67 65 7b 42 41 |}.\errme|ssage{BA|
|000026f0| 44 3a 20 4d 69 73 73 69 | 6e 67 20 4c 61 54 65 58 |D: Missi|ng LaTeX|
|00002700| 20 46 6f 6e 74 73 7d 0a | 5c 66 69 0a 5c 40 40 65 | Fonts}.|\fi.\@@e|
|00002710| 6e 64 0a 5c 65 6e 64 69 | 6e 70 75 74 0a 25 25 20 |nd.\endi|nput.%% |
|00002720| 0a 25 25 20 45 6e 64 20 | 6f 66 20 66 69 6c 65 20 |.%% End |of file |
|00002730| 60 6c 74 78 63 68 65 63 | 6b 2e 74 65 78 27 2e 0a |`ltxchec|k.tex'..|
+--------+-------------------------+-------------------------+--------+--------+